home *** CD-ROM | disk | FTP | other *** search
/ PsL Monthly 1994 July / PSL Monthly Shareware CD-ROM (Public Software Library) (July 1994).iso / pastnews / news9401.pgm < prev    next >
Text File  |  1993-11-30  |  10KB  |  249 lines

  1.  
  2. =====Programming
  3.  
  4.  
  5. NOTE: See the PRGMMING directory on the DECEMBER CD-ROM for a complete
  6.       collection of all the programming routines, utilities, etc., from
  7.       the Programming section of PsL's disk-based library.
  8.  
  9. Contents:
  10.  
  11. -----Assembler
  12. -----BASIC, QuickBASIC
  13. -----`C': Small Routines and Tools
  14. -----`C': Large Libraries, Utils.
  15. -----Pascal: Small Subroutines
  16. -----Pascal: Large Libraries, Utils.
  17. -----General Programming Tools & Info.
  18. -----Screen Generating & Graphics
  19.  
  20. ======================================
  21.  
  22. -----Assembler
  23.  
  24. 80x393 [80X393] (Uwe E. Schirm, reg. fee: $0) is a collection of text files
  25. and ASM modules for Assembler programmers. It includes a list of books for
  26. assembler beginners, hardware tutorials, tips for debugging programs,
  27. instructions for creating various programs for sound cards, as well as
  28. several modules for controlling devices, diagnostics, and much more.
  29.  
  30. Assembly Language Magazine [ASMMAG4] (Patrick and David O'Riva., reg. fee:
  31. $0) is a set of electronic publications with articles, reviews, and sample
  32. programs for Assembly Language enthusiasts.
  33.  
  34. IBMToken [IBMTOK] (Brian Fisher, reg. fee: $0) is assembler source code for
  35. an Ethernet packet driver for the IBM Token Ring adapter card.
  36.  
  37. Splay [SPLAY] (Paul O'Nolan, reg. fee: $0) contains the TASM source for
  38. Splay Tree data compression and expansion. It includes OOP version, OBJ
  39. files, and TASM code for pre-compression string packing.
  40.  
  41. TASM 3.0 [TASM30] (Thomas N. Anderson, reg. fee: $40) is a table-driven
  42. cross-assembler for the DOS environment. Assembly source code can be
  43. assembled with TASM and the resulting object code transferred to the target
  44. microprocessor system via PROM or other mechanisms.
  45.  
  46.  
  47. -----BASIC, QuickBASIC
  48.  
  49. CeDemo 1.0 [CEDEMO] (CompuTech USA, reg. fee: $25) is a demo version of
  50. CeText, a text edit control for VBDOS. It supports date, time, currency,
  51. upper and lower case strings and more. The QLB is included for use in VBDOS.
  52.  
  53. Language 2.00 [LANG20] (Taco Oosterkamp, reg. fee: $0) let you make your
  54. VBDOS apps multi-lingual. Text strings for the program (ie: for menus,
  55. captions, etc.) are stored in different files for each language (ie: Dutch,
  56. English, etc.)  and compressed and a call to this module retrieves the
  57. desired line.
  58.  
  59. QBTOOL [QBTOOL] (Mike Finister, reg. fee: $0) is a set of routines for
  60. QuickBASIC 4.50.
  61.  
  62. Strip [STRIP] (reg. fee: $0) is a BASIC to ASIC BSave converter.
  63.  
  64.  
  65. ---Updates: BASIC, QuickBASIC
  66.  
  67. (PG-03) AngelLib 1.9c [ANGEL19C] (Angel Babudro, reg. fee: $29) is a
  68. library of MS Basic PDS 7.1 routines for developing business applications.
  69.  
  70. (PG-03) Programmer's Project Manager 1.16 [PPM116] (Craig S. Stevenson,
  71. reg. fee: $50) allows BASIC programmers to have complete control over a
  72. program's development. NEW: supports 64K+ files, individual compiler
  73. switches, individual customization for builder and BASIC users, command
  74. line parameters, and EMS/XMS memory.
  75.  
  76.  
  77. -----`C': Small Routines and Tools
  78.  
  79. EMS Functions & Utilities 1.0 [4DEMS] (Paul A. Penrose, reg. fee: $0) is a
  80. collection of functions that work with EMS memory. It includes a function
  81. library to call the EMS services, an
  82. EMS driver test, a function to free allocated EMS pages by name, and a TSR
  83. to reserve EMS pages from greedy programs.
  84.  
  85. App28 1.0 [APP28] (Ed Jordan, reg. fee: $0) is a Turbo Pascal unit that
  86. enables TurboVision applications to be toggled in and out of 28-line mode.
  87. Source code is included.
  88.  
  89. EMM Library for C 1.0 [EMM4C10] (Mike Marshall, reg. fee: $38) allows C
  90. programmers to allocate and free expanded memory similiar to malloc() and
  91. free() in the standard C runtime library. Requires the use of the author's
  92. EMS4C library.
  93.  
  94. EMS Library for C 1.0 [EMS4C10] (Mike Marshall, reg. fee: $38) provides 14
  95. functions which allow the user to make use of expanded memory from their C
  96. programs. Requires an EMS memory board or expanded memory emulation driver.
  97.  
  98. Format 1.0 [FORMAT] (Barry Childress, reg. fee: $0) is a C++ class for
  99. printing formatted numbers.
  100.  
  101. GClass 1.0 [GCLASS] (Garry J. Vass, reg. fee: $0) is a C++ class for
  102. performing regular expression searches.
  103.  
  104. LDS 1.1 [LDS_11] (Nico E. de Vries, reg. fee: $0) is source code for a
  105. variety of compression methods, including AR002, LZW, COMP, ASH, FIN, HUF,
  106. LZ, SPLAY, and LZRW1.
  107.  
  108. LinkList 1.0 [LINKLIST] (Steve Schustack, reg. fee: $0) is a graphical
  109. explanation of link lists and pointers, and their usage in C programming.
  110. It also includes a demonstration of a screen drawing program written in C.
  111.  
  112. Move 1.0 [MOVE] (Walt Myers, reg. fee: $0) is source code for moving files.
  113.  
  114. MSECDLY.C [MSECDL] (Bill Gatliff, reg. fee: $0) is C source for procedures
  115. to modify BIOS timer overflow rates. This works better in
  116. high-speed-interrupt environments than Borland's delay() routine.
  117.  
  118. Power C Functions Library [PCLCJS] (Chuck Steenburgh, reg. fee: $0) is a
  119. multi-purpose function library. It contains more than two dozen functions
  120. for string handling, video, i/o, and more.  C source code for several
  121. functions are included.
  122.  
  123.  
  124. ---Updates: `C': Small Routines and Tools
  125.  
  126. (PG-04) C xref 3.0a [CXREF3A] (David Archibald., ASP; reg. fee: $20) cross
  127. references any number of C modules. NEW: can cross-reference many more
  128. modules at one time.
  129.  
  130.  
  131. -----`C': Large Libraries, Utils.
  132.  
  133. PC Windows Phase I 1.0 [PCW] (Stan Milam, reg. fee: $0) is a library of C
  134. and assembler routines designed to give you control over the video of your
  135. computer. It features automatic detection of the video hardware, video BIOS
  136. support, mouse and keyboard support, and more.
  137.  
  138. SuperVGA Test Library 4.2 [SVGKT4] (Kendall Bennett, reg. fee: $0) is a set
  139. of routines for working with SuperVGA video cards that have a VESA VBE
  140. compliant Video BIOS.  It is intended to show how to program the SuperVGA
  141. cards through the VESA VBE. It Supports both Borland C++ and Microsoft C.
  142.  
  143.  
  144. ---Updates: `C': Large Libraries, Utils.
  145.  
  146. (PG-4a) CEnvi 1.006 [CENV1006] (Brent Noorda, reg. fee: $38) is a simple
  147. interpreter that uses C syntax.
  148.  
  149. (PG-4a) CLint 1.62 [CLINT162] (R&D Associates, reg. fee: $35) reads C
  150. source files and generates reports about possible problems. NEW: support
  151. for Microsoft Visual C,  Watcom C386, and Symantec C++ Pro 6.0.
  152.  
  153. (PG-4a) Personal Communications Library for C 4.0 [PCL4C40] (Mike Marshall,
  154. reg. fee: $58) is an async comm library for MSC or Turbo C.
  155.  
  156. (PG-4a) Power C Shell 2.3 [PCSHEL] (Chuck Steenburgh, ASP; reg. fee: $15)
  157. allows you to simplify editing, compiling, and debugging of POWER C
  158. programs. NEW: supports multiple file editors.
  159.  
  160. (PG-4a) Snippets 493 [SNP493] (Bob Stout, reg. fee: $0) is a collection of
  161. various C routines.
  162.  
  163.  
  164. -----Pascal: Small Subroutines
  165.  
  166. NoBlink 1.0 [BLINKO] (Tobin Fricke, reg. fee: $0) disables blinking
  167. forground colors and replaces them with high-intensity background colors.
  168. Pascal source code included.
  169.  
  170. BPos 1.0 [BPOS] (Bruce J. Lackore, reg. fee: $0) is Pascal code which
  171. performs searches for more than a single string and allows searching with
  172. AND and OR.
  173.  
  174. LBDemo 1.0 [LBDEMO] (Steve Leonard, reg. fee: $0) is the Pascal source code
  175. for demonstrating how to create an ownerdraw listbox. It displays all the
  176. available disk drive letters, with a disk icon next to each one.
  177.  
  178. LineDraw 1.0 [LINEDRAW] (Tim Schempp, reg. fee: $0) is Pascal source code
  179. which allows the programmer to draw line and rectangles on the screen using
  180. the ASCII character set. The unit automatically detects where lines will
  181. intersect, and replaces the characters at the intersection with the proper
  182. character.
  183.  
  184. LVI Programming Toolkit [LVI] (Tobin Fricke, reg. fee: $1) is a Pascal
  185. library for using LVI (Last Video Interface) emulation. It is similar to
  186. ANSI, however, it uses advanced compression and is binary. It is over twice
  187. as fast as ANSI.
  188.  
  189. PKWareU 1.0a [PKPAS1] (Terry Sansom, reg. fee: $0) is a PKWare ZIP viewer
  190. unit. It allows access to key fields inside PKWare's zipped archives.
  191. Pascal source is included.
  192.  
  193. PRQue 1.0 [PRQUE] (Michael Fiel, reg. fee: $0) is the BP7.0 source code for
  194. an object which opens a print queue on Novell Netware 3.11 without using an
  195. LPT port. It can be run in real and protected modes.
  196.  
  197. TdInfo 0.7 [TDINFO] (Andy McFarland, reg. fee: $0) is for use with Turbo
  198. Pascal. It reports the Turbo Debug Information appended to an .EXE file,
  199. including unit dependencies, object hierarchy, data segment usage, and the
  200. declaration part of procedures.
  201.  
  202. Very Large Numbers 1.0 [VLN] (Karl Chase, reg. fee: $0) allows the Pascal
  203. programmer to to work with numbers up to 1000 decimal digits or more. VLN
  204. can also handle numbers to 1* 10 ^ -1000 or smaller as well as add,
  205. subtract, multiply, divide, and perform with roots and powers.
  206.  
  207.  
  208. ---Updates: Pascal: Small Subroutines
  209.  
  210. (PG-06) LZW Data Compression Library for Pascal 1.3 [LZW4P13] (Mike
  211. Marshall, reg. fee: $38) is a Lempel-Ziv-Welch data compression library for
  212. Turbo Pascal.
  213.  
  214. (PG-06) Personal Communications Library for Pascal 4.0 [PCL4P40]
  215. (MarshallSoft Computing, Inc., reg. fee: $58) is a Lempel-Ziv-Welch data
  216. compression library for Turbo Pascal.
  217.  
  218.  
  219. -----Pascal: Large Libraries, Utils.
  220.  
  221. Arcpak 2.0 [ARCPAK] (Peter Singer, reg. fee: $25) is a unit for BP 7.0 that
  222. allows you to write programs that use archive utilities. Arcpak recognizes
  223. Arc, Pak, Zip, LZH, Arj, and EXE files. It supports DOS and OS/2.
  224.  
  225.  
  226. -----General Programming Tools & Info.
  227.  
  228. TXT2BIN 1.13 [TXT2BIN] (Bruce Lum, reg. fee: $10) is a text to binary
  229. conversion program.
  230.  
  231.  
  232. ---Updates: General Tools & Info.
  233.  
  234. (PG-08) SOS Engine 2.20 [SOSENG] (Solid Oak Software, reg. fee: $25) is a
  235. debugging tool which records low level application activity such as file
  236. accesses, reads, writes, memory allocation requests and more. NEW: includes
  237. ASM source plus examples for Basic, Clipper, C, and Turbo Pascal.
  238.  
  239. (PG-08) Virtual Reality Tools 1.6 [VTOOLS16] (Denis Sureau, reg. fee: $33)
  240. is a set of utilities to create sceneries and animations of programs of the
  241. future.
  242.  
  243.  
  244. -----Screen Generating & Graphics
  245.  
  246. Screen Designer 1.0 [SD100] (Gary Ivany, reg. fee: $25) creates text
  247. screens for programs. Screens can be saved as an OBJ file, a COM file or a
  248. binary file. Requires a mouse.
  249.